package com.jp.app.client.model;

import com.google.gwt.editor.client.Editor.Path;
import com.sencha.gxt.core.client.ValueProvider;
import com.sencha.gxt.data.shared.ModelKeyProvider;
import com.sencha.gxt.data.shared.PropertyAccess;

public interface BookProperties extends PropertyAccess<Book> {

  @Path("id")
  ModelKeyProvider<Book> key();

  ValueProvider<Book, String> title();

  ValueProvider<Book, String> author();
}